# 定义编译器和链接器的选项  
CC = g++  
LIB_DIR = /usr/local/lib
CFLAGS = -std=c++11
LDFLAGS = -L$(LIB_DIR) -ljsoncpp -lpthread  
  
# 源文件和目标文件  
SRCS = compile_server.cc  
TARGET = compile_server  
  
# 默认目标  
all: $(TARGET)  
  
# 编译链接目标文件  
$(TARGET): $(SRCS)  
	$(CC) $(CFLAGS) $(SRCS) $(LDFLAGS) -o $@  
  
# 清理目标  
.PHONY: clean  
clean:  
	rm -f $(TARGET)  